independently from/of - French English Dictionary